Selam söyle bir kod yapma sansımız var mı
Bir puan sistemi ama puan sistemini belirlediğimiz nickler verecek
Mesela
puan ekleyecek veya ceza ekleyecek nickleri eklemek icin
!pnick ekle nick ve !pnick sil nick komutunu kullanabilecek nick veya nickler.. Bir nevi founder sop misali

!pnick ekle nick : puan ve ceza ekleyebilecek nick'i ekleme
!pnick sil nick : puan ve ceza ekleyebilecek seviyedeki nick'i silme
!cezaekle nick puan : nick'e eklenen ceza puanı
!puanekle nick puan : nick'e eklenen artı puan
!puanlar : bütün puan tablosu
!puan nick : sadece bir puan eklenen + veya - puan nick üzerinden gösterimi.
Benzer bir kod var ama belirlenen nickler değilde herkes puan ekleyebiliyor. O kodu paylasayım size.
Kod:
on *:text:*:#:{
if $1 == !cezaekle {
if (!$2) { msg # Nick belirtiniz. | return }
if (!$3) { msg # Ceza Puan'ı belirtiniz. | return }
if (!$hget(Ceza)) { .hmake Ceza | .hload -i Ceza Ceza.mercy }
.hdec -m Ceza $2 $3 | .hload -i Ceza Ceza.mercy
msg # Nick:[ $2 ] Ceza Puan'ı Toplam:[ $hget(Ceza,$2) ]
if $hget(Ceza,$2) == 50 { msg # Puanın $hget(Ceza,$2) oldu }
if $hget(Ceza,$2) == 60 { msg # Puanın $hget(Ceza,$2) oldu }
if $hget(Ceza,$2) == 70 { msg # Puanın $hget(Ceza,$2) oldu }
if $hget(Ceza,$2) == 80 { msg # Puanın $hget(Ceza,$2) oldu }
if $hget(Ceza,$2) == 90 { msg # Puanın $hget(Ceza,$2) oldu }
if $hget(Ceza,$2) == 100 { msg # Puanın $hget(Ceza,$2) oldu }
}
if $1 == !puanekle {
if (!$2) { msg # Nick belirtiniz. | return }
if (!$3) { msg # Puan belirtiniz. | return }
if (!$hget(Ceza)) { .hmake Ceza | .hload -i Ceza Ceza.mercy }
.hinc -m Ceza $2 $3 | .hload -i Ceza Ceza.mercy
msg # Nick:[ $2 ] Toplam Puan'ı:[ $hget(Ceza,$2) ]
if $hget(Ceza,$2) == 50 { msg # Puanın $hget(Ceza,$2) oldu }
if $hget(Ceza,$2) == 60 { msg # Puanın $hget(Ceza,$2) oldu }
if $hget(Ceza,$2) == 70 { msg # Puanın $hget(Ceza,$2) oldu }
if $hget(Ceza,$2) == 80 { msg # Puanın $hget(Ceza,$2) oldu }
if $hget(Ceza,$2) == 90 { msg # Puanın $hget(Ceza,$2) oldu }
if $hget(Ceza,$2) == 100 { msg # Puanın $hget(Ceza,$2) oldu }
}
if $1 == !puanlar {
var %c1 = 1,%c2 = $hget(Ceza,0).item
while %c1 <= %c2 { msg # Nick: $hget(Ceza,%c1).item Puanı: $hget(Ceza,$hget(Ceza,%c1).item) | inc %c1 }
}
if $1 == !puan {
if (!$2) { msg # Nick belirtiniz. | return }
if !$strip($2) || $strip($2) == $nick {
if $hget(Ceza,$2) { msg # 4 :[ $nick ] 1kullanıcısına ait toplam ; [ $hget(Ceza,$2) ] Puan bulunmakta | return }
else { msg # :[ $nick ] nin Puan'ı bulunmamaktadır. | return }
}
if $strip($2) {
if $hget(Ceza,$2) { msg # :[ $strip($2) ] kullanıcısına ait toplam ; [ $hget(Ceza,$2) ]1 Puan bulunmakta | return }
else { msg # :[ $strip($2) ] Puan'ı bulunmamaktadır. | return }
}
}