Paylaşım - Sayı Etkinliği

Gavatos

Demir Madencisi
En iyi cevaplar
3
Selam, bugünkü amatörce yazılmış skriptimdeki amacım 1 ile 100 arasında sayı belirledikten sonra oyunculara 5 saniye içerisinde sohbet kanalına kodu yazdırmaya çalışıyorum yazana 10.000 dolar ödül veriliyor.​
PHP:
options:
    Odul: 10000
    En az: 1    #Burada kodun kaçla kaç arasında olmasını belirlemek için sayı değeri giriyorum.
    En cok: 100 #Burada kodun kaçla kaç arasında olmasını belirlemek için sayı değeri giriyorum.
    Sure: 5     #Buraya kac saniye sonra kod gecersiz olsun onu belirliyorum.
    Yetki: treek.admin
    Yetki Mesaji: &450 krs ver kacaktan actirayim.

command /etkinlik:
    permission: {@Yetki}
    permission message: {@Yetki Mesaji}
    trigger:
        set {kodverilmedi} to true
        set {sayi} to random integer between {@En az} and {@En cok}
        set {etkinlik} to true
        send "&8[&eEtkinlik&8]- &b1 ile 100 arasında bir kod verilecek." to all players
        wait 2 seconds
        send "&8[&eEtkinlik&8]- &bKodu sohbet kanalinda yazana odul verilecek." to all players
        wait 1 seconds
        send "&8[&eEtkinlik&8]- &b-=&c&l3&b=-" to all players
        wait 1 seconds
        send "&8[&eEtkinlik&8]- &b-=&c&l2&b=-" to all players
        wait 1 seconds
        send "&8[&eEtkinlik&8]- &b-=&c&l1&b=-" to all players
        send "&8[&eEtkinlik&8]- &cHAZIRLAN!" to all players
        wait 1 seconds
        set {kodverilmedi} to false
        send "&8[&eEtkinlik&8]- &eKOD: &a%{sayi}%" to all players
        send "&8[&eEtkinlik&8]- &bKOD {@Sure} SANIYE SONRA GECERSIZ OLACAK." to all players
        wait {@Sure} seconds
        set {etkinlik} to false
        clear {sayi}

on chat:
    if {etkinlik} is true:
        if {kodverilmedi} is false:
            if message is "%{sayi}%":
                cancel event
                set {etkinlik} to false
                set {kodverilmedi} to false
                send "&8[&eEtkinlik&8]- &aTebrikler." to player
                send "&8[&eEtkinlik&8]- &bEtkinligi kazanan &7%player%" to all players
                send "&8[&eEtkinlik&8]- &aBizden &b{@Odul} &aTL ödül kazandı." to all players
                execute console command "eco give %player% {@Odul}"
            else:
                send "&8[&eEtkinlik&8]- &4Gecersiz sayi." to player
                cancel event
        else:
            send "&8[&eEtkinlik&8]- &4Acele etme tirrek daha kod verilmedi." to player
            cancel event
 
Son düzenleme:
Üst