Çözüldü Milli piyango 2 3 tane aynı anda geliyor

  • Konuyu Başlatan Konuyu Başlatan 01selim
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 401
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

01selim

Zombi Geldi, Beni Yedi
Katılım
20 Ekim 2014
Mesajlar
265
Elmaslar
30
Puan
13.670
Yaş
58
Merhaba milli piyango skriptti kullanıyorumda bazen 2 3 tane aynanda ödül veriyor onu nasıl halledebiliriz


Kod:
options:
    prefix: &8[&cMilli&6Piyango&8] &7>

command /millipiyango [<text>]:
    trigger:
        if arg 1 is not set:
            send " "
            send "{@prefix} &2Bilet &aalmak için &3/millipiyango bilet"
            send "{@prefix} &5Anahtar &aalmak için &3/millipiyango anahtar"
            send " "
        if arg 1 is "bilet":
            if player's balance is bigger than or equal to 100000:
                give a paper named "&cMilli&6Piyango &2Bileti" with lore "&7&oAcaba içinden kaç para çıkacak ?" to player
                execute console command "/eco take %player% 100000"
                send "{@prefix} &5100K &aödeyerek Milli Piyango bileti aldın."
            else:
                send "{@prefix} &cYeterince paran yok !"
        if arg 1 is "anahtar":
            if player's balance is bigger than or equal to 50000:
                give a lever named "&5Anahtar" with lore "&7&oMilli piyango biletini kazımaya yarar." to player
                execute console command "/eco take %player% 50000"
                send "{@prefix} &550K &aödeyerek Anahtar aldın."
            else:
                send "{@prefix} &cYeterince paran yok !"

on rightclick with paper:
    if tool's display name is "&cMilli&6Piyango &2Bileti":
        if player has lever named "&5Anahtar" with lore "&7&oMilli piyango biletini kazımaya yarar.":
            remove 1 paper named "&cMilli&6Piyango &2Bileti" with lore "&7&oAcaba içinden kaç para çıkacak ?" from player
            remove 1 lever named "&5Anahtar" with lore "&7&oMilli piyango biletini kazımaya yarar." from player
            wait 2 ticks
            send "{@prefix} &aBilet kazılıyor &93.."
            wait 1 second
            send "{@prefix} &aBilet kazılıyor &92.."
            wait 1 second
            send "{@prefix} &aBilet kazılıyor &91.."
            wait 1 second
            send "{@prefix} &aBilet kazılıyor &90 !"
            wait 10 ticks
            chance of 50%:
                execute console command "/eco give %player% 5000"
                send "{@prefix} &55K &cÇıktı."
            chance of 20%:
                execute console command "/eco give %player% 25000"
                send "{@prefix} &510K &cÇıktı."
            chance of 5%:
                execute console command "/eco give %player% 50000"
                send "{@prefix} &550K &6Çıktı."
            chance of 1%:
                execute console command "/eco give %player% 250000"
                send "{@prefix} &5250K &6Çıktı."
            chance of 0.5%:
                execute console command "/eco give %player% 500000"
                send "{@prefix} &5500K &eÇıktı."
            chance of 0.1%:
                execute cpnsole command "/eco give %player% 1000000"
                send "{@prefix} &aTebrikler! &e1M &aKazandın!"
        else:
            send "{@prefix} &cBileti kazımak için Anahtar'a ihtiyacın var."
 
Hallettim dostum.

Kod:
options:
    prefix: &8[&cMilli&6Piyango&8] &7>

command /millipiyango [<text>]:
    trigger:
        if arg 1 is not set:
            send " "
            send "{@prefix} &2Bilet &aalmak için &3/millipiyango bilet"
            send "{@prefix} &5Anahtar &aalmak için &3/millipiyango anahtar"
            send " "
        if arg 1 is "bilet":
            if player's balance is bigger than or equal to 100000:
                give a paper named "&cMilli&6Piyango &2Bileti" with lore "&7&oAcaba içinden kaç para çıkacak ?" to player
                execute console command "/eco take %player% 100000"
                send "{@prefix} &5100K &aödeyerek Milli Piyango bileti aldın."
            else:
                send "{@prefix} &cYeterince paran yok !"
        if arg 1 is "anahtar":
            if player's balance is bigger than or equal to 50000:
                give a lever named "&5Anahtar" with lore "&7&oMilli piyango biletini kazımaya yarar." to player
                execute console command "/eco take %player% 50000"
                send "{@prefix} &550K &aödeyerek Anahtar aldın."
            else:
                send "{@prefix} &cYeterince paran yok !"

on rightclick with paper:
    if tool's display name is "&cMilli&6Piyango &2Bileti":
        if player has lever named "&5Anahtar" with lore "&7&oMilli piyango biletini kazımaya yarar.":
            remove 1 paper named "&cMilli&6Piyango &2Bileti" with lore "&7&oAcaba içinden kaç para çıkacak ?" from player
            remove 1 lever named "&5Anahtar" with lore "&7&oMilli piyango biletini kazımaya yarar." from player
            wait 2 ticks
            send "{@prefix} &aBilet kazılıyor &93.."
            wait 1 second
            send "{@prefix} &aBilet kazılıyor &92.."
            wait 1 second
            send "{@prefix} &aBilet kazılıyor &91.."
            wait 1 second
            send "{@prefix} &aBilet kazılıyor &90 !"
            wait 10 ticks
            chance of 50%:
                execute console command "/eco give %player% 5000"
                send "{@prefix} &55K &cÇıktı."
                stop
            chance of 20%:
                execute console command "/eco give %player% 25000"
                send "{@prefix} &510K &cÇıktı."
                stop
            chance of 5%:
                execute console command "/eco give %player% 50000"
                send "{@prefix} &550K &6Çıktı."
                stop
            chance of 1%:
                execute console command "/eco give %player% 250000"
                send "{@prefix} &5250K &6Çıktı."
                stop
            chance of 0.5%:
                execute console command "/eco give %player% 500000"
                send "{@prefix} &5500K &eÇıktı."
                stop
            chance of 0.1%:
                execute cpnsole command "/eco give %player% 1000000"
                send "{@prefix} &aTebrikler! &e1M &aKazandın!"
                stop
        else:
            send "{@prefix} &cBileti kazımak için Anahtar'a ihtiyacın var."
 
ben daha düzeltme yapıcam da sadece sanırım stop eklemişsin anladığım kadarıyla değilmi ?
 
Evet kodlara stop eklersen birsonraki işleme geçmezler.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst