Skript Paylaşımı Event Skripti V1.3.3 | Menülü, Json, OtoEvent, Tittle

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Bu tür skriptler forumda sayamayacağımız kadar var. Aralarında en iyisi bence seninkisi olmuş. Sebebi ise diğer skriptlerde olduğu gibi aynı şeyleri yapmaman. Tebrik ederim seni farklı şeyler düşünüp, skripti tasarlamışsın. Sunucular için yararlı olacağını düşünüyorum. Başarılar.​
Genellikle skriptlerimi kendi fikirlerim, düşüncelerimle yaparım :).
Yorumun için Teşekkür Ederim ;).
 
Güzel olmuş, Tebrikler :):D
 
mbb.png

V4.1 Güncellemesi
»Skript bug'a girerse fixleme [/event fix].
»Bir event devam ederken iptal etme [/event iptal].
»Devam eden event yoksa iptal etme çalışmaz.
»Help komutu eklendi, komut ile bilgi verme [/event help].
»
Yazı renkleri değiştirildi.
Görüntülenme Sayısı: 1781
Kod:
# ###################################################################################################################################### #
#                                                                                                                                         #
#  Bilgi:               Bu Skript Tamamen MBB_Oyun2'ye Aittir!                                                                           #
#  Uyarı:               Paylaşılması Yasaktır!                                                                                           #
#  Skript Sürümü:       Json-Menülü Event Yapma Skripti V4.1                                                                             #
# ###################################################################################################################################### #
options:                 
    p: &b&L»
    sunucu: &5Server &aAdı
    skript: &bJson-Menülü Event Yapma Skripti
    sürüm: &eSürüm: &cv4.1
on join:
    delete {event.%player%}
command /event [<text>]:
    permission:event.admin
    permission message:&7[&6+&7] &4Bunun için yetkin yok.
    trigger:
        if arg 1 is not set:
            send "&b&m==========&4&lJson & Menü&b&m=========="
            send json of "                     &6Menülü Event                       " tooltip "&b»&cTıkla" run "/event 1" to player
            send " "
            send " "
            send json of "                      &6Json Event                       " tooltip "&b»&cTıkla" run "/event 2" to player
            send "&b&m==========&4&lJson & Menü&b&m=========="
            stop     
          
        if arg 1 is "2":
            send "&b&m=========&6&lEvent&b&m========="
            send json of "               &6Küçük Event               " tooltip "&b»&cTıkla" run "/event kucukevent" to player
            send " "
            send json of "               &6Normal Event               " tooltip "&b»&cTıkla" run "/event normalevent" to player
            send " "
            send json of "               &6Büyük Event               " tooltip "&b»&cTıkla" run "/event buyukevent" to player
            send " "
            send json of "               &6Oto Event               " tooltip "&b»&cTıkla" run "/event otoevent" to player
            send "&b&m=========&6&lEvent&b&m========="
      
        if arg 1 is "1":
            open chest with 1 rows named "&b&lEvent" to player
            format slot 1 of player with diamond named "&bKüçük Event" with lore "&b» &cTıkla" to close then run [execute player command "event kucukevent"]
            format slot 3 of player with diamond ore named "&bNormal Event" with lore "&b» &cTıkla" to close then run [execute player command "event normalevent"]
            format slot 2 of player with glass pane named "{@sunucu}" to be unstealable
            format slot 5 of player with diamond block named "&bBüyük Event" with lore "&b» &cTıkla" to close then run [execute player command "event buyukevent"]
            format slot 4 of player with glass pane named "{@sunucu}" to be unstealable
            format slot 7 of player with gold ingot named "&bOto Event" with lore "&b» &cTıkla" to close then run [execute player command "event otoevent"]
            format slot 6 of player with glass pane named "{@sunucu}" to be unstealable
            format slot 8 of player with skull of ("MBB_Oyun" parsed as offlineplayer) named "&fYapımcı" with lore "&cMBB_Oyun2" to act unstealable
            format slot 0 of player with nether star named "{@skript}" with lore "{@sürüm}" to be unstealable
            stop

        if arg 1 is "kucukevent":
            if {event.%player%} is not set:
                set {event.%player%} to true
                loop all players:
                    send loop-player title "&cKüçük Event" with subtitle "&c&l%player% &bAdlı Yetkili Tarafından &cKüçük Event &bBaşlatıldı!" for 5 second
                wait 5 second
                set {_seconds} to 10
                loop 10 times:
                    loop all players:
                        send loop-player title "&cKüçük Event" with subtitle "&bSon &c%{_seconds}% &bsaniye" for 1 second
                    wait 1 second
                    remove 1 from {_seconds}
            else:
                send "&7[&6+&7] &4Şu an bir event devam ediyor zaten."
                stop
            if {eventdevam} is true:
                wait 1 second
                broadcast "{@p} &bElmas Bloklar Dağıtılıyor"
                give 192 diamond block to players
                wait 1 second
                broadcast "{@p} &6Altın Bloklar Dağıtılıyor"
                give 192 gold block to players
                wait 1 second
                broadcast "{@p} &fDemir Bloklar Dağıtılıyor"
                give 192 iron block to players
                wait 3 second
                loop all players:
                    send loop-player title "&cKüçük Event &bBitmiştir!" with subtitle "&cİyi Oyunlar!"
                delete {event.%player%}
            else:
                send players title "&cKüçük Event" with subtitle "&cİptal Edildi!"
                delete {event.%player%}
                set {eventdevam} to true
              
        if arg 1 is "normalevent":
            if {event.%player%} is not set:
                set {event.%player%} to true
                loop all players:
                    send loop-player title "&cNormal Event" with subtitle "&c&l%player% &bAdlı Yetkili Tarafından &cNormal Event &bBaşlatıldı!" for 5 second
                wait 5 second
                set {_seconds} to 10
                loop 10 times:
                    loop all players:
                        send loop-player title "&cNormal Event" with subtitle "&bSon &c%{_seconds}% &bsaniye" for 1 second
                    wait 1 second
                    remove 1 from {_seconds}
            else:
                send "&7[&6+&7] &4Şu an bir event devam ediyor zaten."
                stop
            if {eventdevam} is true:
                wait 1 second
                broadcast "{@p} &bElmas Bloklar Dağıtılıyor"
                give 256 diamond block to players
                wait 1 second
                broadcast "{@p} &6Altın Bloklar Dağıtılıyor"
                give 256 gold block to players
                wait 1 second
                broadcast "{@p} &fDemir Bloklar Dağıtılıyor"
                give 256 iron block to players
                wait 3 second
                loop all players:
                    send loop-player title "&cNormal Event &bBitmiştir!" with subtitle "&cİyi Oyunlar!"
                delete {event.%player%}
            else:
                send players title "&cNormal Event" with subtitle "&cİptal Edildi!"
                delete {event.%player%}
                set {eventdevam} to true
              
        if arg 1 is "buyukevent":
            if {event.%player%} is not set:
                set {event.%player%} to true
                loop all players:
                    send loop-player title "&cBüyük Event" with subtitle "&c&l%player% &bAdlı Yetkili Tarafından &cBüyük Event &bBaşlatıldı!" for 5 second
                wait 5 second
                set {_seconds} to 10
                loop 10 times:
                    loop all players:
                        send loop-player title "&cBüyük Event" with subtitle "&bSon &c%{_seconds}% &bsaniye" for 1 second
                    wait 1 second
                    remove 1 from {_seconds}
            else:
                send "&7[&6+&7] &4Şu an bir event devam ediyor zaten."
                stop
              
            if {eventdevam} is true:
                wait 1 second
                broadcast "{@p} &bElmas Bloklar Dağıtılıyor"
                give 320 diamond block to players
                wait 1 second
                broadcast "{@p} &6Altın Bloklar Dağıtılıyor"
                give 320 gold block to players
                wait 1 second
                broadcast "{@p} &fDemir Bloklar Dağıtılıyor"
                give 320 iron block to players
                wait 3 second
                loop all players:
                    send loop-player title "&cBüyük Event &bBitmiştir!" with subtitle "&cİyi Oyunlar!"
                delete {event.%player%}
            else:
                send players title "&cBüyük Event" with subtitle "&cİptal Edildi!"
                delete {event.%player%}
                set {eventdevam} to true
              
        if arg 1 is "otoevent":
            if {event.%player%} is not set:
                set {event.%player%} to true
                loop all players:
                    send loop-player title "&cOto Event" with subtitle "&c&lCONSOLE &bTarafından &cOto Event &bBaşlatıldı!" for 5 second
                wait 5 second
                set {_seconds} to 5
                loop 5 times:
                    loop all players:
                        send loop-player title "&cOto Event" with subtitle "&bSon &c%{_seconds}% &bsaniye" for 1 second
                    wait 1 second
                    remove 1 from {_seconds}
            else:
                send "&7[&6+&7] &4Şu an bir event devam ediyor zaten."
                stop
            if {eventdevam} is true:
                wait 1 second
                broadcast "{@p} &bElmas Bloklar Dağıtılıyor"
                give 8 diamond block to players
                wait 1 second
                broadcast "{@p} &6Altın Bloklar Dağıtılıyor"
                give 8 gold block to players
                wait 1 second
                broadcast "{@p} &fDemir Bloklar Dağıtılıyor"
                give 8 iron block to players
                wait 3 second
                loop all players:
                    send loop-player title "&cOto Event &bBitmiştir!" with subtitle "&cİyi Oyunlar!"
                delete {event.%player%}
            else:
                send players title "&cOto Event" with subtitle "&cİptal Edildi!"
                delete {event.%player%}
                set {eventdevam} to true
              
        if arg 1 is "iptal":
            if {event.%player%} is set:
                send "&a» &eBaşarılı bir şekilde Event iptal edildi." to player
                send "&a» &eNot: &cEvent sayı saymaya devam edebilir ama item vermez." to player
                set {eventdevam} to false
            else:
                send "&c» &eŞu an devam eden bir event yok." to player
          
        if arg 1 is "fix":
            send "&a» &eBaşarılı bir şekilde Event fixlendi." to player
            set {eventdevam} to true
            delete {event.%player%}
          
        if arg 1 is "help" or "yardım" or "bilgi":
            send "&c&m---------&c»&7&lHelp&c«&c&m---------"
            send "&c» /event help &7Event ile ilgili bilgiler verir."
            send "&c» /event iptal &7Eventi iptal eder."
            send "&c» /event fix &7Event bug'a girmişse fixler."
            send "&c» /event &7Event yerini açar."
            send "&c&m---------&c»&7&lHelp&c«&c&M---------"
every 15 minutes:
    broadcast "&c» &eSkript yapımcısı &bMBB_Oyun2&e'dir."
    broadcast "&c» &eGüncellemeler için &c[Lifemc Forum/Json-Menülü Event Yapma]"
every 60 minutes:
    execute console command "event otoevent"
mbb.png
 
Son düzenleme:
Helal olsun, çok az bulunan skript. ;)
 
Başarılı ve hoş bir skript, menülü olması fazla olmasa da biraz''cık'' hava katıyor diyebiliriz.
Güzel konu, iyi forumlar dilerim!
 
Başarılı ve hoş bir skript, menülü olması fazla olmasa da biraz''cık'' hava katıyor diyebiliriz.
Güzel konu, iyi forumlar dilerim!
Ayrıca json var. :D Teşekkür ederim.
 
Güzel skript eline sağlık!
 
Menülü ve başarılı bir Event skripti olmuş. Ellerinize sağlık.
 
Mybb yapmış güzel olmuş :)
 
Güzel bir fikir başarılar efenim.
 
Gerçekten güzel bi skript olmuş.
 
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