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

1Beğeni(ler)
  • 1 Post By SpecifiC

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 16 Ağustos 2008, 11:15   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Puan




Merhebalar Herkezin Berat kandili mübarek olsun Elimde şöyle bir kod var

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:rawmode:#sohbet:{
  
if $remove($1,o) == +|| $remove($1,o) == +{
    
set $+(%,pveyaa,.,$2OK!
  }
  if 
$remove($1,o) == -|| $remove($1,o) == -{
    unset $+(%,
pveyaa,.,$2)
  }
}
on *:TEXT:*:#sohbet:{
  
if $== !puansil {
    if $($+(%,
pveyaa,.,$nick),2) {
      if $
== $null {
        
msg $chan Lütfen nick belirtin
        
.halt
      
}
      if $($+(%,
puansay!,$2,!,$chan),2) == $null {
        
msg $chan Bu nickin kayıtlı bi puanı yok
      
}
      else {
        unset $+(%,
puansay!,$2,!,$chan)
        
msg $chan $2 puanları sıfırlandı
      
}
    }
  }
  if $
== !puan {
    if $
!== $null {
      
msg $chan $iif($($+(%,puansay!,$2,!,$chan),2), $$($+(%,puansay!,$2,!,$chan),2konuşma puanın var!, $2 nickinin hiç konuşma puanı yok!)
    }
    else {
      
msg $chan $iif($($+(%,puansay!,$nick,!,$chan),2), $nick $($+(%,puansay!,$nick,!,$chan),2konuşma puanın var!, $nick nickinin hiç konuşma puanı yok!)
    }
  }
  else {
    
inc $+(%,puansay!,$nick,!,$chan)
    if $($+(%,
puansay!,$nick,!,$chan),2) == 10 notice $nick # Kanalında Konuşma Puanın 10 oldu, $nick $+ ! | notice  $nick   Konuşma Puanın 100 olunca +v (voice) ile ödüllendiriliceksiniz. }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 25 msg $chan # Kanalında Konuşma Puanın 25 oldu, $nick $+ ! }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 50 msg $chan # Kanalında Konuşma Puanın 50 oldu, $nick $+ ! | msg #  $nick  Tebrikler! Bu seviyeli ve düzeyli sohbete devam ederseniz 50 puandan sonra +voice ile ödüllendirileceksiniz..! }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 100 msg $chan # Kanalında Konuşma Puanın 100 oldu, $nick $+ ! | msg #  $nick  Tebrikler +v ile ödüllendirildiniz. | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 200 msg $chan # Kanalında Konuşma Puanın 200 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 250 msg $chan # Kanalında Konuşma Puanın 250 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 300 msg $chan # Kanalında Konuşma Puanın 300 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 300 msg $chan # Kanalında Konuşma Puanın 350 oldu, $nick $+ ! | mode # +v $nick }
  
}


Ben bu kodda tüm Nicklerin Puanını nasıl silerim

öyle birşey yoksa tüm puanı olan kişileri nasıl listelerim Bu komutta öyle bişi yoksa verebilecek varmı ?
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
şimdiden saolun;oki

[box=SpecifiC]if $1 == !resetpuan { .unset %puansay!* | msg # Tüm puanlar silindi }
Yukarıda ki koşulu ekleyerek yapabilirsin. Komut "!resetpuan"[/box]


Konu SpecifiC tarafından (16 Ağustos 2008 Saat 16:19 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 20 Ağustos 2008, 09:01   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Puan




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:rawmode:#sohbet:{
  
if $remove($1,o) == +|| $remove($1,o) == +{
    
set $+(%,pveyaa,.,$2OK!
  }
  if 
$remove($1,o) == -|| $remove($1,o) == -{
    unset $+(%,
pveyaa,.,$2)
  }
}
on *:TEXT:*:#sohbet:{
  
if $== !puansil {
    if $($+(%,
pveyaa,.,$nick),2) {
      if $
== $null {
        
msg $chan Lütfen nick belirtin
        
.halt
      
}
      if $($+(%,
puansay!,$2,!,$chan),2) == $null {
        
msg $chan Bu nickin kayıtlı bi puanı yok
      
}
      else {
        unset $+(%,
puansay!,$2,!,$chan)
        
msg $chan $2 puanları sıfırlandı
      
}
    }
  }
  if $
== !puan {
    if $
!== $null {
      
msg $chan $iif($($+(%,puansay!,$2,!,$chan),2), $$($+(%,puansay!,$2,!,$chan),2konuşma puanın var!, $2 nickinin hiç konuşma puanı yok!)
    }
    else {
      
msg $chan $iif($($+(%,puansay!,$nick,!,$chan),2), $nick $($+(%,puansay!,$nick,!,$chan),2konuşma puanın var!, $nick nickinin hiç konuşma puanı yok!)
    }
  }

  if $
== !resetpuan { .unset %puansay!* | msg # Tüm puanlar silindi }
  
else {
    
inc $+(%,puansay!,$nick,!,$chan)
    if $($+(%,
puansay!,$nick,!,$chan),2) == 10 notice $nick # Kanalında Konuşma Puanın 10 oldu, $nick $+ ! | notice  $nick   Konuşma Puanın 100 olunca +v (voice) ile ödüllendiriliceksiniz. }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 25 msg $chan # Kanalında Konuşma Puanın 25 oldu, $nick $+ ! }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 50 msg $chan # Kanalında Konuşma Puanın 50 oldu, $nick $+ ! | msg #  $nick  Tebrikler! Bu seviyeli ve düzeyli sohbete devam ederseniz 50 puandan sonra +voice ile ödüllendirileceksiniz..! }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 100 msg $chan # Kanalında Konuşma Puanın 100 oldu, $nick $+ ! | msg #  $nick  Tebrikler +v ile ödüllendirildiniz. | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 200 msg $chan # Kanalında Konuşma Puanın 200 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 250 msg $chan # Kanalında Konuşma Puanın 250 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 300 msg $chan # Kanalında Konuşma Puanın 300 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 350 msg $chan # Kanalında Konuşma Puanın 350 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 400 msg $chan # Kanalında Konuşma Puanın 400 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 450 msg $chan # Kanalında Konuşma Puanın 450 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 500 msg $chan # Kanalında Konuşma Puanın 500 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 550 msg $chan # Kanalında Konuşma Puanın 550 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 600 msg $chan # Kanalında Konuşma Puanın 600 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 700 msg $chan # Kanalında Konuşma Puanın 700 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 800 msg $chan # Kanalında Konuşma Puanın 800 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 900 msg $chan # Kanalında Konuşma Puanın 900 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 1000 msg $chan # Kanalında Konuşma Puanın 1000 oldu, $nick $+ ! | mode # +v $nick }
    
if $($+(%,puansay!,$nick,!,$chan),2) == 1100 msg $chan # Kanalında Konuşma Puanın 1100 oldu, $nick $+ ! | mode # +v $nick }
  
}


Kodum bu SpecifiC Herkez kullanabiliyor Sop'lar kullansın
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.



[box=SpecifiC]if $1 == !resetpuan && $($+(%,pveyaa,.,$nick),2) { .unset %puansay!* | msg # Tüm puanlar silindi }[/box]


Konu SpecifiC tarafından (20 Ağustos 2008 Saat 16:04 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 21 Ağustos 2008, 08:32   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Puan




SpecifiC te$ekkürler..

Arkadaşlar bide bişi isticektim Örnek bir userin puan'ı 500'ü geçince Böyle yapsın
sadece #sohbet kanalına girince Nick Puanın 500'den fazla otomotik voice iLe ödüLLendiriLdiniz
Zahmet olmazsa


Konu PoweR tarafından (21 Ağustos 2008 Saat 16:57 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 21 Ağustos 2008, 17:52   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Puan




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !*:join:#sohbet: { if $($+(%,puansay!,$nick,!,$chan),2) >= 500 { .mode # +v $nick | msg # Ödüllendirildiniz, ne mutlu size... } }

Code'nin en altına eklemen gerekiyor bu satırı.

 
Alıntı ile Cevapla

Alt 21 Ağustos 2008, 18:55   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Puan




SpecifiC anlamadın dostum .
Dediğim Puan'ı 500'ü geçen biri Kayıt edilecek Kanaldan çıkıp Kanala girince Nick Puanın 500'den fazla otomotik voice iLe ödüLLendiriLdiniz

 
Alıntı ile Cevapla

Alt 30 Ağustos 2008, 16:11   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Puan




arkadaşlar peki buna kayıt sistemi nasıl koyabiliriz. Yani şudurki. bu şekilde aynen ama konuşan nickleri bir txt de kayıt edecek onlar ödüllerine göre kanala girdiğinde txtden okuyup onlara + larını verecek 5 saat konuşmadığındada txt den ismini silecek yani + olamayacak birdahakine ?

 
Alıntı ile Cevapla

Cevapla

Etiketler
mirc, mirc download, mirc indir, puan


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
!Puan Yazınca Puan Göstermek. Amigo mIRC Scripting Sorunları 21 30 Mayıs 2017 19:48
Puan tcL LaZ`KıZı Eggdrop, NeoStats, BNC 6 08 Haziran 2013 15:19
Bir Puan Süslü Fıkra 0 29 Mart 2011 10:41