🔔 Çevrimdışı bildirim almak ister misiniz?
Bir konuya etiketlendiğinizde, özel mesaj aldığınızda, bir mesajınız alıntılandığında forumda olmasanız bile anlık bildirim almak için lütfen izni verin.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:TEXT:!basla:#: {
if (%oyun.aktif) {
msg $chan 0,4Zaten aktif bir oyun var! !sec rakam yaparak seçim yapın.!
halt
}
set %oyun.aktif 1
set %dogru.kart $rand(1,3)
msg $chan 0,4 ?? Bul Karayı Al Parayı başladı! Korkuyorsan !dur komutunu uygulayabilirsin.
msg $chan 8,1 [?] [?] [?] - 3 karttan birini seç! Maça Ası (?A) hangisinde?
msg $chan 8,1 Seçmek için: !sec 1 / !sec 2 / !sec 3
}
on *:TEXT:!sec *:#: {
if (!%oyun.aktif) {
msg $chan 0,4Şu anda aktif bir oyun yok. !basla komutu ile başlatabilirsiniz.
halt
}
var %secim = $2
if (!$istok(1 2 3,%secim,32)) {
msg $chan 0,4 $nick , Lütfen sadece 1, 2 veya 3 girin! (örnek: !sec 2)
halt
}
var %kullanici = $nick
var %dogru = %dogru.kart
var %puan = $readini(puanlar.ini, Puanlar, %kullanici)
if (%puan == $null) { set %puan 0 }
if (%secim == %dogru) {
var %yeni = $calc(%puan + 1)
writeini -n puanlar.ini Puanlar %kullanici %yeni
var %rozet = $rozet(%yeni)
msg $chan 0,3?? Tebrikler %kullanici ! Doğru kart: Maça Ası (?A)! (+1 puan) 6 [ %rozet ]
}
else {
var %yeni = $calc(%puan - 1)
writeini -n puanlar.ini Puanlar %kullanici %yeni
msg $chan 0,4? Üzgünüm %kullanici , yanlış kart. Maça Ası kart $+ %dogru $+ 'daydı. (-1 puan)
}
var %goster, %i = 1
while (%i <= 3) {
if (%i == %dogru) { %goster = %goster [?A] }
else { %goster = %goster [??] }
inc %i
}
msg $chan 0,6Kartlar: %goster
msg $chan 0,6 %kullanici , Güncel Puanın: %yeni
unset %oyun.aktif
unset %dogru.kart
}
on *:TEXT:!dur:#: {
if (%oyun.aktif) {
msg $chan 4,1Oyun iptal edildi. Maça Ası kart $+ %dogru.kart $+ 'daydı.
unset %oyun.aktif
unset %dogru.kart
}
else {
msg $chan 0,4Aktif bir oyun yok!
}
}
on *:TEXT:!puan:#: {
var %p = $readini(puanlar.ini, Puanlar, $nick)
if (%p == $null) { set %p 0 }
var %rozet = $rozet(%p)
msg $chan 8,1 $nick ? Puan: %p
}
on *:TEXT:!puanlar:#: {
msg $chan 8,1?? Puan Tablosu:
var %i = 1
while ($ini(puanlar.ini, Puanlar, %i) != $null) {
var %kullanici = $v1
var %puan = $readini(puanlar.ini, Puanlar, %kullanici)
var %rozet = $rozet(%puan)
msg $chan 8,1 ? %kullanici : %puan puan
inc %i
}
}
alias rozet {
if ($1 >= 10) return ??*** Usta Kartçı
elseif ($1 >= 5) return ??** Deneyimli
else return ??* Yeni Oyuncu
}
Bul karayı al parayı oyununun mirce uyarlanmış hali.
!basla Oyunu başlatır
!dur oyunu durdurur
!sec rakam (1-2-3) kartlar arasında seçim yapmanızı sağlar.
!puan kullanıcının puanı
!puanlar tüm kullanıcıların puanlarını gösterir.
__________________ Kahpeliğin bahanesi, İhanetin telafisi olmaz.