Keşke siz biraz yapsaydınız bizde size yardım etseydik de neyse bu seferde benden olsun
Skripti deneme fırsatım yoktu maalesef, yazarken kafamda pek rahat değildi açıkçası. Düşük olasılık ama hata olursa buradan atın çözeriz.
Kod:
command /kumar [<number>]:
trigger:
if {kumara::katıldı::%player%} is set:
if arg-1 is set:
send "zaten kumara katılmışsın sonuçların açıklanmasını bekle"
else:
send "zaten kumara katılmışsın sonuçların açıklanmasını bekle"
else:
if size of {kumar::*} is smaller than 4:
if arg-1 is set:
add arg-1 to {kumar::parası}
add player to {kumar::*}
set {kumara::katıldı::%player%} to true
else:
send "kullanım : /kumar miktar"
else:
send "kumara sadece 4 kişi katılabilir ve bu sınır doldu 2. turu bekle"
every 5 minutes:
loop all players:
if {kumar::*} is set:
delete {kumar::*}
if {kumara::katıldı::%loop-player%} is set:
set {kumar::kazanan} to random element out of {kumar::*}
send "kumarı %{kumar::kazanan}% isimli kişi kazandı"
add {kumar::parası} to {kumar::kazanan}'s' balance
delete {kumar::parası}
delete {kumar::kazanan}
else:
send "kumar bu turda boş geçti 5 dakika sonra tekrar başlayacak"