Durum
Mesaj gönderimine kapalı.

Mehmet Baki

Fırında Isıttığım İlk Taş
Katılım
15 Ağustos 2017
Mesajlar
78
En iyi cevaplar
0
Elmaslar
42
Puanlar
2.040
Discord
mbboyun#0001
Minecraft
MBB_Oyun2
Minecraft Sunucu Minecraft Sunucu
Bilgi.png

Skript Ne İşe Yarar?
Daha kolay bir şekilde (3) adet çekiliş yapma yarar.
Sohbete tıklayarak çekiliş yapabiliriz.
Bi' event yapılırken başka bir event yapılamaz.
Çekilişleri iptal edebilir ve fixleyebiliriz.

Skripti Yazma Amacım
Bu skriptin özelliklerini Json-Menülü Event Yapma Skriptine benzettim.
Baktımki çekiliş için ayrı ayrı komut yazıyolar. Ayrı konu olarak paylaşıyolar.
Bende birleştirip, güzelleştirip atayım dedim :D.

komutlar.png

/cekilis
/cekilis normal
/cekilis vip
/cekilis para
/cekilis iptal
/cekilis fix


başlangıç.png

/cekilis yazdığımızda karşımıza 3 adet çekiliş yapma ve iptal, fixleme özelliği çıkıyor.
upload_2018-10-26_21-54-3.png

Bunlarda tabikide json'dır :D
.
1 tane çekilişi göstereyim.
upload_2018-10-26_21-59-20.png


upload_2018-10-26_21-59-32.png


upload_2018-10-26_21-59-49.png

Bi' çekiliş devam ederken başka çekiliş yapmaya çalıştığımızda ise hata verir.
upload_2018-10-26_22-1-0.png

/cekilis iptal yazdığımızda çekilişi iptal eder.
upload_2018-10-26_22-1-46.png


upload_2018-10-26_22-1-59.png

/cekilis fix yazdığımızda ise çekiliş skriptini fixler. Skript bug'ta kalırsa /cekilis fix yazmanız yeterlidir.
upload_2018-10-26_22-5-21.png


Uyarı.png

Skript tamamen bana aittir. Paylaşılması, alıntılanması yasaktır.

Bitiş.png

Menülü bilerek yapmadım çünkü çekiliş skriptine menülü saçma geldi.
Title'da çekiliş skriptinde saçma olacağını düşündüğüm için onuda yapmadım.
(Yapmayıda düşünmüyorum.)
Yorum ve Like atmayı unutmayın
.


Resimler.png

upload_2018-10-26_21-54-3.png

upload_2018-10-26_21-59-20.png

upload_2018-10-26_21-59-32.png

upload_2018-10-26_21-59-49.png

upload_2018-10-26_22-1-0.png

upload_2018-10-26_22-1-46.png

upload_2018-10-26_22-1-59.png
upload_2018-10-26_22-5-21.png

Skript.png
Kod:
#                                                                      #
# Skript MBB_Oyun2'ye aittir. Alıntılanması ve Paylaşılması YASAKTIR! #
#                                                                      #
options:
    cekilis: &6Çekiliş &8»
command /cekilis [<text>]:
    aliases: /çekiliş, /çekilis, /cekiliş
    permission: cekilis.admin
    permission message:{@cekilis} &4Bunun için yetkin yok!
    trigger:
  
        if arg 1 is not set:
            send json of "&8» &c/cekilis normal &7Normal çekiliş yapar. &4&lTIKLA!" tooltip "&b» &a&LNormal &cÇekiliş" run "/cekilis normal" to player
            send json of "&8» &c/cekilis vip &7Vip çekilişi yapar. &4&lTIKLA!" tooltip "&b» &c&lVIP &cÇekiliş" run "/cekilis vip" to player
            send json of "&8» &c/cekilis para &7Para çekilişi yapar. &4&lTIKLA!" tooltip "&b» &6&lPara &cÇekiliş" run "/cekilis para" to player
            send json of "&8» &c/cekilis iptal &7Çekilişi iptal eder. &4&lTIKLA!" tooltip "&b» &c&Lİptal Et" run "/cekilis iptal" to player
            send json of "&8» &c/cekilis fix &7Çekilişi fixler. &4&lTIKLA!" tooltip "&b» &c&LFixle" run "/cekilis fix" to player
          
        if arg 1 is "normal":
            if {cekilis} is not set:
                set {cekilis} to true
                loop all players:
                    add loop-player to {cekilistekiler::*}
                broadcast "{@cekilis} &b%player% &eAdlı yetkili çekilişi başlattı!"
                wait 1 second
                set {_seconds} to 10
                loop 10 times:
                    broadcast "{@cekilis} &bÇekilişe son &c%{_seconds}% &bsaniye!"
                    wait 1 second
                    remove 1 from {_seconds}
            else:
                send "&cÇekiliş &8» &4Şu an zaten bir Çekiliş var."
                stop
              
            if {cekilisdevam} is true:
                set {kazanancekilis} to random element of {cekilistekiler::*}
                broadcast " "
                broadcast "{@cekilis} &6Kazanan: &b&l%{kazanancekilis}%"
                broadcast " "
                clear {cekilistekiler::*}
                delete {cekilis}
            else:
                broadcast "&cÇekiliş &8» &cÇekiliş İptal Edildi!"
                delete {cekilis}
                set {cekilisdevam} to true
          
        if arg 1 is "vip":
            if {cekilis} is not set:
                set {cekilis} to true
                loop all players:
                    add loop-player to {_list::*}
                if size of {_list::*} is more than 0:
                    set {_player} to a random element out of {_list::*}
                    broadcast "{@cekilis} &b%player% &eAdlı yetkili &c&lVIP &eçekilişini başlattı!"
                    wait 1 seconds
                    set {_seconds} to 10
                    loop 10 times:
                        broadcast "{@cekilis} &c&lVIP &bÇekilişe son &c%{_seconds}% &bsaniye!"
                        wait 1 second
                        remove 1 from {_seconds}
            else:
                send "&cÇekiliş &8» &4Şu an zaten bir Çekiliş var."
                stop
          
            if {cekilisdevam} is true:
                execute console command "manuadd %{_player}% VIP"
                broadcast "{@cekilis} &b&l%{_player}% &eadlı oyuncu &c&lVIP &eçekilişini kazanmıştır!"
                delete {cekilis}
            else:
                broadcast "&cÇekiliş &8» &c&lVIP &cÇekilişi İptal Edildi!"
                delete {cekilis}
                set {cekilisdevam} to true
              
        if arg 1 is "para":
            if {cekilis} is not set:
                set {cekilis} to true
                loop all players:
                    add loop-player to {_list::*}
                if size of {_list::*} is more than 0:
                    set {_player} to a random element out of {_list::*}
                    broadcast "{@cekilis} &b%player% &eAdlı yetkili &6&l10M Para &eçekilişini başlattı!"
                    wait 1 second
                    set {_seconds} to 10
                    loop 10 times:
                        broadcast "{@cekilis} &6&LPara &bÇekilişe son &c%{_seconds}% &bsaniye!"
                        wait 1 second
                        remove 1 from {_seconds}
            else:
                send "&cÇekiliş &8» &4Şu an zaten bir Çekiliş var."
                stop
          
            if {cekilisdevam} is true:
                broadcast "{@cekilis} &b&l%{_player}% &eadlı oyuncu &6&LPara &eçekilişini kazanmıştır!"
                execute console command "eco give %{_player}% 10000000"
                delete {cekilis}
            else:
                broadcast "&cÇekiliş &8» &6&LPara &cÇekilişi İptal Edildi!"
                delete {cekilis}
                set {cekilisdevam} to true
          
        if arg 1 is "iptal":
            if {cekilis} is set:
                send "&aÇekiliş &8» &eBaşarılı bir şekilde Çekiliş iptal edildi." to player
                send "&aÇekiliş &8» &eNot: &cÇekiliş sayı sayar ama hiçbir şey vermez." to player
                set {cekilisdevam} to false
            else:
                send "&cÇekiliş &8» &4Şu an zaten bir Çekiliş var." to player
          
        if arg 1 is "fix":
            send "&aÇekiliş &8» &eBaşarılı bir şekilde Çekiliş fixlendi." to player
            set {cekilisdevam} to true
            delete {cekilis}
      
every 15 minutes:
    broadcast "&c» &eSkript yapımcısı &bMBB_Oyun2&e'dir."
    broadcast "&c» &eGüncellemeler için &c[MC-TR Forum/Çekiliş Skripti]"

 
Son düzenleme:

BurakXX

Efendim Yakınlarda Kısır Kokusu Alıyorum.
Onaylı Satıcı
Katılım
18 Şubat 2018
Mesajlar
1.406
En iyi cevaplar
0
Elmaslar
714
Puanlar
3.240
Discord
Burak#7050
Skype
BurakXX
Minecraft
BurakXX
Minecraft Sunucu Minecraft Sunucu
Kaç asırdır olan bir skript , sadece para vip gibi isimleri değiştirilmiş.

ayrıca reklam var

- Reklam silindi
 
Son düzenleme:

GandalfDayi

Somon Balığı Selam Vermeye Geldi
Katılım
28 Ekim 2018
Mesajlar
22
En iyi cevaplar
0
Elmaslar
15
Puanlar
470
Discord
λlprn #6144
Minecraft
GandalfDayi
Minecraft Sunucu Minecraft Sunucu
Eline sağlık. Güzel ancak geliştirilebilir.
 

Mehmet Baki

Fırında Isıttığım İlk Taş
Katılım
15 Ağustos 2017
Mesajlar
78
En iyi cevaplar
0
Elmaslar
42
Puanlar
2.040
Discord
mbboyun#0001
Minecraft
MBB_Oyun2
Minecraft Sunucu Minecraft Sunucu
Kod:
every 15 minutes:
    broadcast "&c» &eSkript yapımcısı &bMBB_Oyun2&e'dir."
    broadcast "&c» &eGüncellemeler için &c[Lifemc Forum/Çekiliş Skripti]"
ayrıca reklam var
Reklamı unutmuşum, pardon.
Kaç asırdır olan bir skript , sadece para vip gibi isimleri değiştirilmiş.
Çekiliş skripti nasıl yapılabilirki başka? Bende çekilişi iptal etme, fixleme, json ile çekiliş yapma, Bi' çekiliş yapılırken başka çekiliş yapılamaması gibi şeyler ekledim. Önerilerini bekliyorum.
Mesajınız otomatik olarak birleştirildi:

Eline sağlık. Güzel ancak geliştirilebilir.
Teşekkür Ederim. Geliştireceğim.
 
Son düzenleme:

Craxy

Play.SilentNW.Net | Yeniden Sizlerle!
Katılım
10 Ağustos 2018
Mesajlar
181
En iyi cevaplar
0
Elmaslar
104
Puanlar
1.440
Discord
CraxyTR#2523
Skype
live:znightgodtr
Minecraft
Craxy
Minecraft Sunucu Minecraft Sunucu
Bazı arkadaşların işine yarayabilir başarılar.
 

Chips

Somon Balığı Selam Vermeye Geldi
Katılım
19 Ocak 2019
Mesajlar
18
En iyi cevaplar
0
Elmaslar
10
Puanlar
220
Minecraft Sunucu Minecraft Sunucu
Hoş gözüküyor, başarılarının devamını dilerim.
 

RD_Doruk

Ayak bastığım her adım... Dur düşecek gibiyim.
Katılım
3 Aralık 2017
Mesajlar
95
En iyi cevaplar
0
Elmaslar
55
Puanlar
1.290
Minecraft
RD_Doruk
Minecraft Sunucu Minecraft Sunucu
Skript basit olsa bile burada ki olay yenilikçilikten ibaret yani modernlik. Bana göre muhteşem olmuş sistemin zor kolay olması fark etmez çünkü bende /msg gibi komutlara sırf modern olsun diye json ekledım ve bir çok şey ekledim. Yani kısaca böyle yapanları beğeniyorum ve senide beğendim xD
 

Mehmet Baki

Fırında Isıttığım İlk Taş
Katılım
15 Ağustos 2017
Mesajlar
78
En iyi cevaplar
0
Elmaslar
42
Puanlar
2.040
Discord
mbboyun#0001
Minecraft
MBB_Oyun2
Minecraft Sunucu Minecraft Sunucu
Skript basit olsa bile burada ki olay yenilikçilikten ibaret yani modernlik. Bana göre muhteşem olmuş sistemin zor kolay olması fark etmez çünkü bende /msg gibi komutlara sırf modern olsun diye json ekledım ve bir çok şey ekledim. Yani kısaca böyle yapanları beğeniyorum ve senide beğendim xD
Teşekkürler. xD
 
Durum
Mesaj gönderimine kapalı.
Yukarı Alt